package com.cy.pj.sys.dao;

import com.cy.pj.common.pojo.CheckBox;
import com.cy.pj.common.pojo.SysMenu;
import com.cy.pj.common.pojo.SysRole;
import com.cy.pj.common.pojo.SysRoleMenuVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SysRoleDao {

    int updateObject(SysRole entity);
    /*int getRowCount(@Param("name") String name);*/

    List<SysRole> findPageObjects(
            String  name);

    int insertObject(SysRole entity);

    int deleteObject(Integer id);

    SysRoleMenuVo findObjectById(Integer id);

    List<CheckBox> findObjects();


}
